.topDiv {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: auto;
	margin-bottom: 5rem;
}

.divTop {
	display: -webkit-box;
	height: 8rem;
	-webkit-box-orient: vertical;
	background-color: #0096FF;
}

.divTop-top {
	height: 4rem;
	line-height: 4rem;
	text-indent: 0.5rem;
	font-size: 2rem;
	color: white;
}

.divTop-inp {
	display: -webkit-box;
	margin: 0rem 1rem;
	-webkit-box-flex: 1;
}
.divTop-inp-1{
	height: 2.5rem;
	width: 3rem;
	text-align: center;
	line-height: 2.5rem;
	font-size: 1.1rem;
	color: white;
	border-radius: 1rem;
	background-color: #064386;
	margin-left: 1rem;
	margin-top: 0.5rem;
}
.divTop-inp input {
	display: -webkit-box;
	-webkit-box-flex: 1;
	display: block;
	height: 3rem;
	border-radius: 4.1rem;
	text-align: center;
	font-size: 1.6rem;
	color: black;
}

.swiper-container {
	height: 19.2rem;
}

.swiper-slide {
	height: 19.2rem;
	z-index: 200;
}
.swiper-slide-1{
	width: 25%;
	height: 50%;
	float: left;
}
.swiper-slide-01{
	height: 70%;
	width: 100%;
	text-align: center;
}
.swiper-slide-01 img{
	height: 100%;
	width: 100%;
}
.swiper-slide-02{
	height: 30%;
	width: 100%;
	font-size: 1.1rem;
	text-align: center;
	color: #666666;
}
.divMain {
	display: -webkit-box;
	border-top: 1.6rem solid #F4F4F4;
	-webkit-box-orient: vertical;
}

.divMain-1 {
	height: 4.16rem;
	line-height: 4.16rem;
	font-size: 2rem;
	font-weight: bold;
	text-indent: 1rem;
	border-bottom: 1px solid #FCFCFC;
}

.index-address {
	width: 100%;
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 100%;
	z-index: 100;
}

.active {
	-webkit-animation: donghua 0.5s 1;
	-webkit-animation-fill-mode: forwards;
}

@-webkit-keyframes donghua {
	from {
		left: 100%;
	}
	to {
		left: 0rem;
	}
}
.active1 {
	-webkit-animation: donghua1 0.5s 1;
	-webkit-animation-fill-mode: forwards;
}

@-webkit-keyframes donghua1 {
	from {
		left: 0rem;
	}
	to {
		left: 100%;
		/*display: none;*/
	}
}
.index-address-top {
	display: -webkit-box;
	height: 4rem;
	line-height: 4rem;
	background-color: #0097FF;
	color: white;
	font-weight: bold;
}

.index-address-top-1 {
	display: -webkit-box;
	height: 4rem;
	width: 4rem;
	-webkit-box-pack: center;
	font-size: 3.33rem;
}

.index-address-1 {
	display: -webkit-box;
	height: 4.16rem;
	background-color: #0097FF;
}

.index-address-2 {
	position: absolute;
	top: 8rem;
	left: 0rem;
	bottom: 0px;
	background: #F4F4F4;
	right: 0rem;
}

.index-address-01 {
	display: -webkit-box;
	-webkit-box-flex: 1;
	margin: 0rem 1.6rem;
}

.index-address-01 input {
	display: -webkit-box;
	height: 3.33rem;
	line-height: 3.33rem;
	margin-bottom: 0.83rem;
	border-radius: 1.66rem;
	text-indent: 2rem;
	font-size: 1.1rem;
	-webkit-box-flex: 1;
}

.divId {
	position: absolute;
	width: 100%;
	height: 100%;
}